package crond

import (
	"context"
	"device-admin/internal/dal"
	"device-admin/internal/dao"
)

// DelExpiredData 清除过期的数据
func DelExpiredData() error {
	// 删除过期的截屏图片
	dao.TerminalScreencapLog{}.DelExpired(context.Background(), dal.Q, "", "")
	// 删除过期的shell日志,保存7天
	dao.WebshellLog{}.DeleteExpired(context.Background(), dal.Q, 3600*24*7)
	return nil
}
